handling charge latest update